trench-digging machine operator - Francés Inglés Diccionario